TSTP Solution File: GRP183-4 by cvc5---1.0.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cvc5---1.0.5
% Problem : GRP183-4 : TPTP v8.2.0. Bugfixed v1.2.1.
% Transfm : none
% Format : tptp:raw
% Command : do_cvc5 %s %d
% Computer : n011.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed May 29 16:53:38 EDT 2024
% Result : Unsatisfiable 2.46s 2.65s
% Output : Proof 3.73s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.14 % Problem : GRP183-4 : TPTP v8.2.0. Bugfixed v1.2.1.
% 0.16/0.16 % Command : do_cvc5 %s %d
% 0.16/0.37 % Computer : n011.cluster.edu
% 0.16/0.37 % Model : x86_64 x86_64
% 0.16/0.37 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.37 % Memory : 8042.1875MB
% 0.16/0.37 % OS : Linux 3.10.0-693.el7.x86_64
% 0.16/0.37 % CPULimit : 300
% 0.16/0.37 % WCLimit : 300
% 0.16/0.37 % DateTime : Sun May 26 19:45:24 EDT 2024
% 0.23/0.38 % CPUTime :
% 0.23/0.50 %----Proving TF0_NAR, FOF, or CNF
% 0.23/0.51 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 2.46/2.65 % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.eo9kAMovwd/cvc5---1.0.5_9508.smt2
% 2.46/2.65 % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.eo9kAMovwd/cvc5---1.0.5_9508.smt2
% 3.65/3.91 (assume a0 (forall ((X $$unsorted)) (= (tptp.multiply tptp.identity X) X)))
% 3.65/3.91 (assume a1 (forall ((X $$unsorted)) (= (tptp.multiply (tptp.inverse X) X) tptp.identity)))
% 3.65/3.91 (assume a2 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply (tptp.multiply X Y) Z) (tptp.multiply X (tptp.multiply Y Z)))))
% 3.65/3.91 (assume a3 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.greatest_lower_bound X Y) (tptp.greatest_lower_bound Y X))))
% 3.65/3.91 (assume a4 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.least_upper_bound X Y) (tptp.least_upper_bound Y X))))
% 3.65/3.91 (assume a5 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.greatest_lower_bound X (tptp.greatest_lower_bound Y Z)) (tptp.greatest_lower_bound (tptp.greatest_lower_bound X Y) Z))))
% 3.65/3.91 (assume a6 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.least_upper_bound X (tptp.least_upper_bound Y Z)) (tptp.least_upper_bound (tptp.least_upper_bound X Y) Z))))
% 3.65/3.91 (assume a7 (forall ((X $$unsorted)) (= (tptp.least_upper_bound X X) X)))
% 3.65/3.91 (assume a8 (forall ((X $$unsorted)) (= (tptp.greatest_lower_bound X X) X)))
% 3.65/3.91 (assume a9 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.least_upper_bound X (tptp.greatest_lower_bound X Y)) X)))
% 3.65/3.91 (assume a10 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.greatest_lower_bound X (tptp.least_upper_bound X Y)) X)))
% 3.65/3.91 (assume a11 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.least_upper_bound Y Z)) (tptp.least_upper_bound (tptp.multiply X Y) (tptp.multiply X Z)))))
% 3.65/3.91 (assume a12 (forall ((X $$unsorted) (Y $$unsorted) (Z $$unsorted)) (= (tptp.multiply X (tptp.greatest_lower_bound Y Z)) (tptp.greatest_lower_bound (tptp.multiply X Y) (tptp.multiply X Z)))))
% 3.65/3.91 (assume a13 (forall ((Y $$unsorted) (Z $$unsorted) (X $$unsorted)) (= (tptp.multiply (tptp.least_upper_bound Y Z) X) (tptp.least_upper_bound (tptp.multiply Y X) (tptp.multiply Z X)))))
% 3.65/3.91 (assume a14 (forall ((Y $$unsorted) (Z $$unsorted) (X $$unsorted)) (= (tptp.multiply (tptp.greatest_lower_bound Y Z) X) (tptp.greatest_lower_bound (tptp.multiply Y X) (tptp.multiply Z X)))))
% 3.65/3.91 (assume a15 (= (tptp.inverse tptp.identity) tptp.identity))
% 3.65/3.91 (assume a16 (forall ((X $$unsorted)) (= (tptp.inverse (tptp.inverse X)) X)))
% 3.65/3.91 (assume a17 (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.inverse (tptp.multiply X Y)) (tptp.multiply (tptp.inverse Y) (tptp.inverse X)))))
% 3.65/3.91 (assume a18 (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)))
% 3.65/3.91 (step t1 (cl (not (= (or (not (= tptp.identity (tptp.inverse tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (or (not (= tptp.identity (tptp.inverse tptp.identity))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))))) (not (or (not (= tptp.identity (tptp.inverse tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) (or (not (= tptp.identity (tptp.inverse tptp.identity))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) :rule equiv_pos2)
% 3.65/3.91 (step t2 (cl (= (not (= tptp.identity (tptp.inverse tptp.identity))) (not (= tptp.identity (tptp.inverse tptp.identity))))) :rule refl)
% 3.65/3.91 (step t3 (cl (= (= (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) true) (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule equiv_simplify)
% 3.65/3.91 (step t4 (cl (not (= (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) true)) (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule equiv1 :premises (t3))
% 3.65/3.91 (step t5 (cl (= (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))))) :rule all_simplify)
% 3.65/3.91 (step t6 (cl (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule refl)
% 3.65/3.91 (step t7 (cl (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule all_simplify)
% 3.65/3.91 (step t8 (cl (= (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule cong :premises (t6 t7))
% 3.65/3.91 (step t9 (cl (= (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) true)) :rule all_simplify)
% 3.65/3.91 (step t10 (cl (= (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) true)) :rule trans :premises (t8 t9))
% 3.65/3.91 (step t11 (cl (= (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) true)) :rule trans :premises (t5 t10))
% 3.65/3.91 (step t12 (cl (= (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule resolution :premises (t4 t11))
% 3.65/3.91 (step t13 (cl (= (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))))) :rule refl)
% 3.65/3.91 (step t14 (cl (= (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule refl)
% 3.65/3.91 (step t15 (cl (= (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t16 (cl (= (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))))) :rule refl)
% 3.65/3.91 (step t17 (cl (= (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))) :rule refl)
% 3.65/3.91 (step t18 (cl (= (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t19 (cl (= (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t20 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t21 (cl (= (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))))) :rule refl)
% 3.65/3.91 (step t22 (cl (= (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t23 (cl (= (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))))) :rule refl)
% 3.65/3.91 (step t24 (cl (= (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))) :rule refl)
% 3.65/3.91 (step t25 (cl (= (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t26 (cl (= (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t27 (cl (= (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t28 (cl (= (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))))) :rule refl)
% 3.65/3.91 (step t29 (cl (= (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule refl)
% 3.65/3.91 (step t30 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t31 (cl (= (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))))) :rule refl)
% 3.65/3.91 (step t32 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t33 (cl (= (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))))) :rule refl)
% 3.65/3.91 (step t34 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t35 (cl (= (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))))) :rule refl)
% 3.65/3.91 (step t36 (cl (= (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t37 (cl (= (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))))) :rule refl)
% 3.65/3.91 (step t38 (cl (= (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))))) :rule refl)
% 3.65/3.91 (step t39 (cl (= (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t40 (cl (= (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t41 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t42 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t43 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))))) :rule refl)
% 3.65/3.91 (step t44 (cl (= (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))))) :rule refl)
% 3.65/3.91 (step t45 (cl (= (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))))) :rule refl)
% 3.65/3.91 (step t46 (cl (= (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t47 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t48 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t49 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t50 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))))) :rule refl)
% 3.65/3.91 (step t51 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))))) :rule refl)
% 3.65/3.91 (step t52 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t53 (cl (= (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t54 (cl (= (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))))) :rule refl)
% 3.65/3.91 (step t55 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t56 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t57 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t58 (cl (= (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))))) :rule refl)
% 3.65/3.91 (step t59 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t60 (cl (= (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))))) :rule refl)
% 3.65/3.91 (step t61 (cl (= (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))))) :rule refl)
% 3.65/3.91 (step t62 (cl (= (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t63 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t64 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t65 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t66 (cl (= (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))))) :rule refl)
% 3.65/3.91 (step t67 (cl (= (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))))) :rule refl)
% 3.65/3.91 (step t68 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t69 (cl (= (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))))) :rule refl)
% 3.65/3.91 (step t70 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t71 (cl (= (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))))) :rule refl)
% 3.65/3.91 (step t72 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t73 (cl (= (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))))) :rule refl)
% 3.65/3.91 (step t74 (cl (= (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t75 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t76 (cl (= (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t77 (cl (= (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t78 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))))) :rule refl)
% 3.65/3.91 (step t79 (cl (= (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))))) :rule refl)
% 3.65/3.91 (step t80 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t81 (cl (= (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))))) :rule refl)
% 3.65/3.91 (step t82 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t83 (cl (= (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t84 (cl (= (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t85 (cl (= (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))))) :rule refl)
% 3.65/3.91 (step t86 (cl (= (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))))) :rule refl)
% 3.65/3.91 (step t87 (cl (= (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t88 (cl (= (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))))) :rule refl)
% 3.65/3.91 (step t89 (cl (= (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))))) :rule refl)
% 3.65/3.91 (step t90 (cl (= (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))))) :rule refl)
% 3.65/3.91 (step t91 (cl (= (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) :rule refl)
% 3.65/3.91 (step t92 (cl (= (or (not (= tptp.identity (tptp.inverse tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (or (not (= tptp.identity (tptp.inverse tptp.identity))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))))) :rule cong :premises (t2 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))
% 3.65/3.91 (step t93 (cl (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.inverse tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) :rule and_neg)
% 3.65/3.91 (step t94 (cl (=> (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) :rule implies_neg1)
% 3.65/3.91 (anchor :step t95)
% 3.65/3.91 (assume t95.a0 (= tptp.identity (tptp.inverse tptp.identity)))
% 3.65/3.91 (assume t95.a1 (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))
% 3.65/3.91 (assume t95.a2 (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)))
% 3.65/3.91 (assume t95.a3 (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)))
% 3.65/3.91 (assume t95.a4 (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.a5 (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)))
% 3.65/3.91 (assume t95.a6 (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.a7 (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.a8 (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.a9 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.a10 (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))
% 3.65/3.91 (assume t95.a11 (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.a12 (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.a13 (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))
% 3.65/3.91 (assume t95.a14 (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a15 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.a16 (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a17 (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.a18 (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.a19 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a20 (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))
% 3.65/3.91 (assume t95.a21 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.a22 (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)))
% 3.65/3.91 (assume t95.a23 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a24 (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)))
% 3.65/3.91 (assume t95.a25 (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.a26 (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.a27 (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))))
% 3.65/3.91 (assume t95.a28 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.a29 (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.a30 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.a31 (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))))
% 3.65/3.91 (assume t95.a32 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))))
% 3.65/3.91 (assume t95.a33 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.a34 (= tptp.a (tptp.inverse (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.a35 (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a36 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.a37 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.a38 (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.a39 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.a40 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.a41 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a42 (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a43 (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)))
% 3.65/3.91 (assume t95.a44 (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a45 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.a46 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.a47 (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.a48 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.a49 (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.a50 (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.a51 (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.a52 (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.a53 (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a54 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a55 (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))))
% 3.65/3.91 (assume t95.a56 (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))))
% 3.65/3.91 (assume t95.a57 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.a58 (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.a59 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.a60 (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))))
% 3.65/3.91 (assume t95.a61 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.a62 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))
% 3.65/3.91 (assume t95.a63 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.a64 (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a65 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.a66 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a67 (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.a68 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))))
% 3.65/3.91 (assume t95.a69 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a70 (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.a71 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.a72 (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a73 (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))
% 3.65/3.91 (assume t95.a74 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))))
% 3.65/3.91 (assume t95.a75 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))))
% 3.65/3.91 (assume t95.a76 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.a77 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))
% 3.65/3.91 (assume t95.a78 (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)))
% 3.65/3.91 (assume t95.a79 (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))
% 3.65/3.91 (step t95.t1 (cl (=> (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule implies_neg1)
% 3.65/3.91 (anchor :step t95.t2)
% 3.65/3.91 (assume t95.t2.a0 (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))
% 3.65/3.91 (assume t95.t2.a1 (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a2 (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)))
% 3.65/3.91 (assume t95.t2.a3 (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)))
% 3.65/3.91 (assume t95.t2.a4 (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.t2.a5 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.t2.a6 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.t2.a7 (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.t2.a8 (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))
% 3.65/3.91 (assume t95.t2.a9 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.t2.a10 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.t2.a11 (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.t2.a12 (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.t2.a13 (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.t2.a14 (= tptp.identity (tptp.inverse tptp.identity)))
% 3.65/3.91 (assume t95.t2.a15 (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a16 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a17 (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.t2.a18 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.t2.a19 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.t2.a20 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.t2.a21 (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))
% 3.65/3.91 (assume t95.t2.a22 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.t2.a23 (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.t2.a24 (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))))
% 3.65/3.91 (assume t95.t2.a25 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))
% 3.65/3.91 (assume t95.t2.a26 (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))))
% 3.65/3.91 (assume t95.t2.a27 (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)))
% 3.65/3.91 (assume t95.t2.a28 (= tptp.a (tptp.inverse (tptp.inverse tptp.a))))
% 3.65/3.91 (assume t95.t2.a29 (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a30 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))))
% 3.65/3.91 (assume t95.t2.a31 (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))
% 3.65/3.91 (assume t95.t2.a32 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.t2.a33 (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a34 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a35 (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))))
% 3.65/3.91 (assume t95.t2.a36 (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.t2.a37 (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))))
% 3.65/3.91 (assume t95.t2.a38 (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a39 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a40 (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))
% 3.65/3.91 (assume t95.t2.a41 (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))))
% 3.65/3.91 (assume t95.t2.a42 (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a43 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a44 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a45 (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a46 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a47 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.t2.a48 (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a49 (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)))
% 3.65/3.91 (assume t95.t2.a50 (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)))
% 3.65/3.91 (assume t95.t2.a51 (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a52 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))))
% 3.65/3.91 (assume t95.t2.a53 (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.t2.a54 (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))))
% 3.65/3.91 (assume t95.t2.a55 (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.t2.a56 (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.t2.a57 (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a58 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.t2.a59 (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)))
% 3.65/3.91 (assume t95.t2.a60 (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.t2.a61 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a62 (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a63 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a64 (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))
% 3.65/3.91 (assume t95.t2.a65 (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a66 (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))
% 3.65/3.91 (assume t95.t2.a67 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a68 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))
% 3.65/3.91 (assume t95.t2.a69 (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a70 (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a71 (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.t2.a72 (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))
% 3.65/3.91 (assume t95.t2.a73 (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)))
% 3.65/3.91 (assume t95.t2.a74 (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))
% 3.65/3.91 (assume t95.t2.a75 (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a76 (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))
% 3.65/3.91 (assume t95.t2.a77 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))
% 3.65/3.91 (assume t95.t2.a78 (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))))
% 3.65/3.91 (assume t95.t2.a79 (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))
% 3.65/3.91 (step t95.t2.t1 (cl (= (= (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)) false) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) :rule equiv_simplify)
% 3.65/3.91 (step t95.t2.t2 (cl (not (= (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)) false)) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule equiv1 :premises (t95.t2.t1))
% 3.65/3.91 (step t95.t2.t3 (cl (= (tptp.inverse tptp.a) (tptp.inverse tptp.a))) :rule refl)
% 3.65/3.91 (step t95.t2.t4 (cl (= (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) :rule symm :premises (t95.t2.a63))
% 3.65/3.91 (step t95.t2.t5 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t4))
% 3.65/3.91 (step t95.t2.t6 (cl (= tptp.a tptp.a)) :rule refl)
% 3.65/3.91 (step t95.t2.t7 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity)) :rule symm :premises (t95.t2.a3))
% 3.65/3.91 (step t95.t2.t8 (cl (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.inverse tptp.identity))) :rule cong :premises (t95.t2.t7))
% 3.65/3.91 (step t95.t2.t9 (cl (= (tptp.inverse tptp.identity) (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule symm :premises (t95.t2.t8))
% 3.65/3.91 (step t95.t2.t10 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t7 t95.t2.a14 t95.t2.t9 t95.t2.a15))
% 3.65/3.91 (step t95.t2.t11 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t6 t95.t2.t10))
% 3.65/3.91 (step t95.t2.t12 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.a31))
% 3.65/3.91 (step t95.t2.t13 (cl (= (tptp.inverse (tptp.inverse tptp.a)) tptp.a)) :rule symm :premises (t95.t2.a28))
% 3.65/3.91 (step t95.t2.t14 (cl (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.t13))
% 3.65/3.91 (step t95.t2.t15 (cl (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t14 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t16 (cl (= (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.t15))
% 3.65/3.91 (step t95.t2.t17 (cl (= tptp.identity (tptp.multiply tptp.a (tptp.inverse tptp.a)))) :rule trans :premises (t95.t2.a17 t95.t2.t16))
% 3.65/3.91 (step t95.t2.t18 (cl (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.identity)) :rule symm :premises (t95.t2.t17))
% 3.65/3.91 (step t95.t2.t19 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.identity tptp.a))) :rule cong :premises (t95.t2.t18 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t20 (cl (= tptp.identity tptp.identity)) :rule refl)
% 3.65/3.91 (step t95.t2.t21 (cl (= (tptp.multiply tptp.identity tptp.a) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t20 t95.t2.t14))
% 3.65/3.91 (step t95.t2.t22 (cl (= (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a29))
% 3.65/3.91 (step t95.t2.t23 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) tptp.a)) :rule trans :premises (t95.t2.t11 t95.t2.t12 t95.t2.t19 t95.t2.t21 t95.t2.t22 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t24 (cl (= tptp.a (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule symm :premises (t95.t2.t23))
% 3.65/3.91 (step t95.t2.t25 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) :rule symm :premises (t95.t2.a5))
% 3.65/3.91 (step t95.t2.t26 (cl (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.inverse tptp.a))) :rule symm :premises (t95.t2.a4))
% 3.65/3.91 (step t95.t2.t27 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) :rule cong :premises (t95.t2.t26 t95.t2.t6))
% 3.65/3.91 (step t95.t2.t28 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t25 t95.t2.t27 t95.t2.t7 t95.t2.a14 t95.t2.t9 t95.t2.a15))
% 3.65/3.91 (step t95.t2.t29 (cl (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t6 t95.t2.t28))
% 3.65/3.91 (step t95.t2.t30 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.t29))
% 3.65/3.91 (step t95.t2.t31 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a9))
% 3.65/3.91 (step t95.t2.t32 (cl (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule refl)
% 3.65/3.91 (step t95.t2.t33 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.a8))
% 3.65/3.91 (step t95.t2.t34 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t32 t95.t2.t33))
% 3.65/3.91 (step t95.t2.t35 (cl (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) :rule symm :premises (t95.t2.a7))
% 3.65/3.91 (step t95.t2.t36 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule cong :premises (t95.t2.t32 t95.t2.t35))
% 3.65/3.91 (step t95.t2.t37 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule trans :premises (t95.t2.t31 t95.t2.t34 t95.t2.t36))
% 3.65/3.91 (step t95.t2.t38 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t37))
% 3.65/3.91 (step t95.t2.t39 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule cong :premises (t95.t2.t6 t95.t2.t38))
% 3.65/3.91 (step t95.t2.t40 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.a45))
% 3.65/3.91 (step t95.t2.t41 (cl (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.t40))
% 3.65/3.91 (step t95.t2.t42 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule trans :premises (t95.t2.t39 t95.t2.t41))
% 3.65/3.91 (step t95.t2.t43 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule refl)
% 3.65/3.91 (step t95.t2.t44 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule cong :premises (t95.t2.t42 t95.t2.t43))
% 3.65/3.91 (step t95.t2.t45 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule symm :premises (t95.t2.a44))
% 3.65/3.91 (step t95.t2.t46 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.a19))
% 3.65/3.91 (step t95.t2.t47 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t3 t95.t2.a17))
% 3.65/3.91 (step t95.t2.t48 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a16))
% 3.65/3.91 (step t95.t2.t49 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule symm :premises (t95.t2.a15))
% 3.65/3.91 (step t95.t2.t50 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.identity))) :rule trans :premises (t95.t2.t49 t95.t2.t8))
% 3.65/3.91 (step t95.t2.t51 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t50 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t52 (cl (= (tptp.inverse tptp.identity) tptp.identity)) :rule symm :premises (t95.t2.a14))
% 3.65/3.91 (step t95.t2.t53 (cl (= (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t52 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t54 (cl (= (tptp.multiply tptp.identity (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) :rule symm :premises (t95.t2.a13))
% 3.65/3.91 (step t95.t2.t55 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.identity) (tptp.inverse tptp.a))) :rule trans :premises (t95.t2.t47 t95.t2.t48 t95.t2.t51 t95.t2.t53 t95.t2.t54))
% 3.65/3.91 (step t95.t2.t56 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t7 t95.t2.t55))
% 3.65/3.91 (step t95.t2.t57 (cl (= (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) :rule symm :premises (t95.t2.t56))
% 3.65/3.91 (step t95.t2.t58 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.a18))
% 3.65/3.91 (step t95.t2.t59 (cl (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule trans :premises (t95.t2.a12 t95.t2.t57 t95.t2.t58))
% 3.65/3.91 (step t95.t2.t60 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule symm :premises (t95.t2.t59))
% 3.65/3.91 (step t95.t2.t61 (cl (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) :rule refl)
% 3.65/3.91 (step t95.t2.t62 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule cong :premises (t95.t2.t60 t95.t2.t61))
% 3.65/3.91 (step t95.t2.t63 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule trans :premises (t95.t2.t46 t95.t2.t62))
% 3.65/3.91 (step t95.t2.t64 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule symm :premises (t95.t2.t63))
% 3.65/3.91 (step t95.t2.t65 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule cong :premises (t95.t2.t6 t95.t2.t64))
% 3.65/3.91 (step t95.t2.t66 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule symm :premises (t95.t2.a41))
% 3.65/3.91 (step t95.t2.t67 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule refl)
% 3.65/3.91 (step t95.t2.t68 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t18 t95.t2.t67))
% 3.65/3.91 (step t95.t2.t69 (cl (= (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.a40))
% 3.65/3.91 (step t95.t2.t70 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule symm :premises (t95.t2.a11))
% 3.65/3.91 (step t95.t2.t71 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.a22))
% 3.65/3.91 (step t95.t2.t72 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule symm :premises (t95.t2.a21))
% 3.65/3.91 (step t95.t2.t73 (cl (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule symm :premises (t95.t2.t72))
% 3.65/3.91 (step t95.t2.t74 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule cong :premises (t95.t2.t26 t95.t2.t32))
% 3.65/3.91 (step t95.t2.t75 (cl (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.inverse tptp.a))) :rule trans :premises (t95.t2.t73 t95.t2.t74 t95.t2.t26))
% 3.65/3.91 (step t95.t2.t76 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule cong :premises (t95.t2.t75 t95.t2.t61))
% 3.65/3.91 (step t95.t2.t77 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) :rule symm :premises (t95.t2.t58))
% 3.65/3.91 (step t95.t2.t78 (cl (= (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule symm :premises (t95.t2.a12))
% 3.65/3.91 (step t95.t2.t79 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule trans :premises (t95.t2.t71 t95.t2.t76 t95.t2.t77 t95.t2.t56 t95.t2.t78))
% 3.65/3.91 (step t95.t2.t80 (cl (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule symm :premises (t95.t2.t79))
% 3.65/3.91 (step t95.t2.t81 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule trans :premises (t95.t2.t70 t95.t2.t80))
% 3.65/3.91 (step t95.t2.t82 (cl (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.a14 t95.t2.t9 t95.t2.a15))
% 3.65/3.91 (step t95.t2.t83 (cl (= (tptp.multiply tptp.a tptp.identity) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t6 t95.t2.t82))
% 3.65/3.91 (step t95.t2.t84 (cl (= (tptp.multiply tptp.a tptp.identity) tptp.a)) :rule trans :premises (t95.t2.t83 t95.t2.t12 t95.t2.t19 t95.t2.t21 t95.t2.t22 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t85 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) tptp.a))) :rule cong :premises (t95.t2.t81 t95.t2.t84))
% 3.65/3.91 (step t95.t2.t86 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t79 t95.t2.a7))
% 3.65/3.91 (step t95.t2.t87 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule symm :premises (t95.t2.a30))
% 3.65/3.91 (step t95.t2.t88 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) :rule symm :premises (t95.t2.t87))
% 3.65/3.91 (step t95.t2.t89 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.identity))) :rule trans :premises (t95.t2.t7 t95.t2.a14))
% 3.65/3.91 (step t95.t2.t90 (cl (= (tptp.multiply tptp.identity tptp.a) tptp.a)) :rule trans :premises (t95.t2.t21 t95.t2.t22 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t91 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.least_upper_bound (tptp.inverse tptp.identity) tptp.a))) :rule cong :premises (t95.t2.t89 t95.t2.t90))
% 3.65/3.91 (step t95.t2.t92 (cl (= (tptp.least_upper_bound (tptp.inverse tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity tptp.a))) :rule cong :premises (t95.t2.t52 t95.t2.t6))
% 3.65/3.91 (step t95.t2.t93 (cl (= (tptp.least_upper_bound tptp.identity tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) :rule symm :premises (t95.t2.a27))
% 3.65/3.91 (step t95.t2.t94 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) :rule trans :premises (t95.t2.t85 t95.t2.t86 t95.t2.t36 t95.t2.t88 t95.t2.t91 t95.t2.t92 t95.t2.t93))
% 3.65/3.91 (step t95.t2.t95 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule cong :premises (t95.t2.t61 t95.t2.t94))
% 3.65/3.91 (step t95.t2.t96 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))))) :rule symm :premises (t95.t2.t95))
% 3.65/3.91 (step t95.t2.t97 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) :rule trans :premises (t95.t2.t88 t95.t2.t91 t95.t2.t92 t95.t2.t93))
% 3.65/3.91 (step t95.t2.t98 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)))) :rule refl)
% 3.65/3.91 (step t95.t2.t99 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t97 t95.t2.t98))
% 3.65/3.91 (step t95.t2.t100 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))))) :rule symm :premises (t95.t2.t99))
% 3.65/3.91 (step t95.t2.t101 (cl (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule symm :premises (t95.t2.t97))
% 3.65/3.91 (step t95.t2.t102 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) :rule symm :premises (t95.t2.t36))
% 3.65/3.91 (step t95.t2.t103 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) tptp.a))) :rule symm :premises (t95.t2.t86))
% 3.65/3.91 (step t95.t2.t104 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)))) :rule symm :premises (t95.t2.t85))
% 3.65/3.91 (step t95.t2.t105 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)))) :rule trans :premises (t95.t2.t102 t95.t2.t103 t95.t2.t104))
% 3.65/3.91 (step t95.t2.t106 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t101 t95.t2.t105))
% 3.65/3.91 (step t95.t2.t107 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t106))
% 3.65/3.91 (step t95.t2.t108 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.t65 t95.t2.t66 t95.t2.t68 t95.t2.t69 t95.t2.t96 t95.t2.t100 t95.t2.t107))
% 3.65/3.91 (step t95.t2.t109 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a34))
% 3.65/3.91 (step t95.t2.t110 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t109))
% 3.65/3.91 (step t95.t2.t111 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a33))
% 3.65/3.91 (step t95.t2.t112 (cl (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t111))
% 3.65/3.91 (step t95.t2.t113 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule refl)
% 3.65/3.91 (step t95.t2.t114 (cl (= (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) tptp.identity)) :rule symm :premises (t95.t2.a17))
% 3.65/3.91 (step t95.t2.t115 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity))) :rule cong :premises (t95.t2.t113 t95.t2.t114))
% 3.65/3.91 (step t95.t2.t116 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity))) :rule symm :premises (t95.t2.a32))
% 3.65/3.91 (step t95.t2.t117 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) :rule symm :premises (t95.t2.t116))
% 3.65/3.91 (step t95.t2.t118 (cl (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule symm :premises (t95.t2.t70))
% 3.65/3.91 (step t95.t2.t119 (cl (= (tptp.multiply tptp.a tptp.identity) (tptp.multiply tptp.a tptp.identity))) :rule refl)
% 3.65/3.91 (step t95.t2.t120 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)))) :rule cong :premises (t95.t2.t118 t95.t2.t119))
% 3.65/3.91 (step t95.t2.t121 (cl (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity)))) :rule trans :premises (t95.t2.t112 t95.t2.t115 t95.t2.t117 t95.t2.t120))
% 3.65/3.91 (step t95.t2.t122 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t101 t95.t2.t121))
% 3.65/3.91 (step t95.t2.t123 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))))) :rule trans :premises (t95.t2.t110 t95.t2.t122))
% 3.65/3.91 (step t95.t2.t124 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.t123))
% 3.65/3.91 (step t95.t2.t125 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)))) :rule trans :premises (t95.t2.t108 t95.t2.t106 t95.t2.t124))
% 3.65/3.91 (step t95.t2.t126 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.a43))
% 3.65/3.91 (step t95.t2.t127 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.a42))
% 3.65/3.91 (step t95.t2.t128 (cl (= (tptp.greatest_lower_bound tptp.a tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule cong :premises (t95.t2.t6 t95.t2.a36))
% 3.65/3.91 (step t95.t2.t129 (cl (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound tptp.a tptp.a))) :rule symm :premises (t95.t2.t128))
% 3.65/3.91 (step t95.t2.t130 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) :rule symm :premises (t95.t2.a37))
% 3.65/3.91 (step t95.t2.t131 (cl (= (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.a)) :rule symm :premises (t95.t2.a36))
% 3.65/3.91 (step t95.t2.t132 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t131 t95.t2.t82))
% 3.65/3.91 (step t95.t2.t133 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) tptp.a)) :rule trans :premises (t95.t2.t130 t95.t2.t132 t95.t2.t12 t95.t2.t19 t95.t2.t21 t95.t2.t22 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t134 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (tptp.greatest_lower_bound tptp.a tptp.a))) :rule cong :premises (t95.t2.t84 t95.t2.t133))
% 3.65/3.91 (step t95.t2.t135 (cl (= (tptp.greatest_lower_bound tptp.a tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))))) :rule symm :premises (t95.t2.t134))
% 3.65/3.91 (step t95.t2.t136 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a38))
% 3.65/3.91 (step t95.t2.t137 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t136))
% 3.65/3.91 (step t95.t2.t138 (cl (= (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t114 t95.t2.a14 t95.t2.t9 t95.t2.a15))
% 3.65/3.91 (step t95.t2.t139 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t6 t95.t2.t138))
% 3.65/3.91 (step t95.t2.t140 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply tptp.a tptp.identity))) :rule symm :premises (t95.t2.t83))
% 3.65/3.91 (step t95.t2.t141 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a tptp.identity))) :rule trans :premises (t95.t2.t137 t95.t2.t139 t95.t2.t140))
% 3.65/3.91 (step t95.t2.t142 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) :rule symm :premises (t95.t2.t132))
% 3.65/3.91 (step t95.t2.t143 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) :rule trans :premises (t95.t2.t137 t95.t2.t139 t95.t2.t142 t95.t2.a37))
% 3.65/3.91 (step t95.t2.t144 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))))) :rule cong :premises (t95.t2.t141 t95.t2.t143))
% 3.65/3.91 (step t95.t2.t145 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t144))
% 3.65/3.91 (step t95.t2.t146 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a39))
% 3.65/3.91 (step t95.t2.t147 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)))) :rule trans :premises (t95.t2.t126 t95.t2.t127 t95.t2.t29 t95.t2.t12 t95.t2.t19 t95.t2.t21 t95.t2.t22 t95.t2.t13 t95.t2.a35 t95.t2.t129 t95.t2.t135 t95.t2.t145 t95.t2.t146))
% 3.65/3.91 (step t95.t2.t148 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t125 t95.t2.t147))
% 3.65/3.91 (step t95.t2.t149 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule trans :premises (t95.t2.t99 t95.t2.t95))
% 3.65/3.91 (step t95.t2.t150 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule trans :premises (t95.t2.t123 t95.t2.t149))
% 3.65/3.91 (step t95.t2.t151 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t146))
% 3.65/3.91 (step t95.t2.t152 (cl (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) tptp.a)) :rule symm :premises (t95.t2.a35))
% 3.65/3.91 (step t95.t2.t153 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) tptp.a)) :rule trans :premises (t95.t2.t151 t95.t2.t144 t95.t2.t134 t95.t2.t128 t95.t2.t152))
% 3.65/3.91 (step t95.t2.t154 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a))) :rule cong :premises (t95.t2.t150 t95.t2.t153))
% 3.65/3.91 (step t95.t2.t155 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a))) :rule trans :premises (t95.t2.t11 t95.t2.t30 t95.t2.a42 t95.t2.a43 t95.t2.t44 t95.t2.t45 t95.t2.t148 t95.t2.t154))
% 3.65/3.91 (step t95.t2.t156 (cl (= tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a))) :rule trans :premises (t95.t2.t24 t95.t2.t155))
% 3.65/3.91 (step t95.t2.t157 (cl (= tptp.a (tptp.multiply tptp.a tptp.identity))) :rule symm :premises (t95.t2.t84))
% 3.65/3.91 (step t95.t2.t158 (cl (= (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t152 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t159 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t158))
% 3.65/3.91 (step t95.t2.t160 (cl (= (tptp.multiply tptp.a tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule trans :premises (t95.t2.t83 t95.t2.t30 t95.t2.a42 t95.t2.a43))
% 3.65/3.91 (step t95.t2.t161 (cl (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule trans :premises (t95.t2.t152 t95.t2.t157 t95.t2.t160))
% 3.65/3.91 (step t95.t2.t162 (cl (= (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t161 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t163 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a62))
% 3.65/3.91 (step t95.t2.t164 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.t163))
% 3.65/3.91 (step t95.t2.t165 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule trans :premises (t95.t2.t159 t95.t2.t162 t95.t2.t164))
% 3.65/3.91 (step t95.t2.t166 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule cong :premises (t95.t2.t165 t95.t2.t43))
% 3.65/3.91 (step t95.t2.t167 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule symm :premises (t95.t2.a61))
% 3.65/3.91 (step t95.t2.t168 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule refl)
% 3.65/3.91 (step t95.t2.t169 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity))) :rule symm :premises (t95.t2.a60))
% 3.65/3.91 (step t95.t2.t170 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) :rule cong :premises (t95.t2.t89 t95.t2.t20))
% 3.65/3.91 (step t95.t2.t171 (cl (= (tptp.multiply (tptp.inverse tptp.identity) tptp.identity) tptp.identity)) :rule symm :premises (t95.t2.a59))
% 3.65/3.91 (step t95.t2.t172 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.inverse tptp.identity))) :rule trans :premises (t95.t2.t169 t95.t2.t170 t95.t2.t171 t95.t2.a14))
% 3.65/3.91 (step t95.t2.t173 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t172 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t174 (cl (= (tptp.multiply (tptp.inverse tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t52 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t175 (cl (= (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule symm :premises (t95.t2.a47))
% 3.65/3.91 (step t95.t2.t176 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule trans :premises (t95.t2.t173 t95.t2.t174 t95.t2.t175))
% 3.65/3.91 (step t95.t2.t177 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t168 t95.t2.t176))
% 3.65/3.91 (step t95.t2.t178 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.t177))
% 3.65/3.91 (step t95.t2.t179 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a49))
% 3.65/3.91 (step t95.t2.t180 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) :rule symm :premises (t95.t2.t179))
% 3.65/3.91 (step t95.t2.t181 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t3 t95.t2.t101))
% 3.65/3.91 (step t95.t2.t182 (cl (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.a12 t95.t2.t57 t95.t2.t58 t95.t2.t181))
% 3.65/3.91 (step t95.t2.t183 (cl (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule cong :premises (t95.t2.t14 t95.t2.t182))
% 3.65/3.91 (step t95.t2.t184 (cl (= (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a48))
% 3.65/3.91 (step t95.t2.t185 (cl (= (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.inverse tptp.identity))) :rule trans :premises (t95.t2.t114 t95.t2.a14))
% 3.65/3.91 (step t95.t2.t186 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t185 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t187 (cl (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) :rule trans :premises (t95.t2.t183 t95.t2.t184 t95.t2.t186 t95.t2.t174 t95.t2.t175 t95.t2.t88 t95.t2.t91 t95.t2.t92 t95.t2.t93))
% 3.65/3.91 (step t95.t2.t188 (cl (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) :rule trans :premises (t95.t2.t187 t95.t2.t101))
% 3.65/3.91 (step t95.t2.t189 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t188 t95.t2.t14))
% 3.65/3.91 (step t95.t2.t190 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t101 t95.t2.t14))
% 3.65/3.91 (step t95.t2.t191 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule symm :premises (t95.t2.t190))
% 3.65/3.91 (step t95.t2.t192 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule cong :premises (t95.t2.t61 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t193 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t192))
% 3.65/3.91 (step t95.t2.t194 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t180 t95.t2.t189 t95.t2.t191 t95.t2.t193))
% 3.65/3.91 (step t95.t2.t195 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) :rule symm :premises (t95.t2.t189))
% 3.65/3.91 (step t95.t2.t196 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.a36 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t197 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a57))
% 3.65/3.91 (step t95.t2.t198 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.t197))
% 3.65/3.91 (step t95.t2.t199 (cl (= (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t35 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t200 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))))) :rule cong :premises (t95.t2.t6 t95.t2.t88))
% 3.65/3.91 (step t95.t2.t201 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))) (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))))) :rule symm :premises (t95.t2.a56))
% 3.65/3.91 (step t95.t2.t202 (cl (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule symm :premises (t95.t2.t201))
% 3.65/3.91 (step t95.t2.t203 (cl (= (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule trans :premises (t95.t2.t199 t95.t2.t200 t95.t2.t202))
% 3.65/3.91 (step t95.t2.t204 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))) :rule cong :premises (t95.t2.t168 t95.t2.t203))
% 3.65/3.91 (step t95.t2.t205 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))))) :rule symm :premises (t95.t2.a55))
% 3.65/3.91 (step t95.t2.t206 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule symm :premises (t95.t2.t205))
% 3.65/3.91 (step t95.t2.t207 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule trans :premises (t95.t2.t11 t95.t2.t30 t95.t2.a42 t95.t2.a43))
% 3.65/3.91 (step t95.t2.t208 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule cong :premises (t95.t2.t168 t95.t2.t207))
% 3.65/3.91 (step t95.t2.t209 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a54))
% 3.65/3.91 (step t95.t2.t210 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.t208 t95.t2.t209))
% 3.65/3.91 (step t95.t2.t211 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.t190 t95.t2.t195 t95.t2.t179))
% 3.65/3.91 (step t95.t2.t212 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule symm :premises (t95.t2.t211))
% 3.65/3.91 (step t95.t2.t213 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule trans :premises (t95.t2.t210 t95.t2.t212))
% 3.65/3.91 (step t95.t2.t214 (cl (= (tptp.multiply tptp.identity tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) :rule trans :premises (t95.t2.t21 t95.t2.t22))
% 3.65/3.91 (step t95.t2.t215 (cl (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity tptp.a))) :rule symm :premises (t95.t2.t214))
% 3.65/3.91 (step t95.t2.t216 (cl (= (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) :rule cong :premises (t95.t2.t84 t95.t2.t215))
% 3.65/3.91 (step t95.t2.t217 (cl (= (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t216))
% 3.65/3.91 (step t95.t2.t218 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t213 t95.t2.t217))
% 3.65/3.91 (step t95.t2.t219 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t199))
% 3.65/3.91 (step t95.t2.t220 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.t190 t95.t2.t195 t95.t2.t179 t95.t2.t219))
% 3.65/3.91 (step t95.t2.t221 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule cong :premises (t95.t2.t220 t95.t2.t216))
% 3.65/3.91 (step t95.t2.t222 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.a53))
% 3.65/3.91 (step t95.t2.t223 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule cong :premises (t95.t2.t216 t95.t2.t220))
% 3.65/3.91 (step t95.t2.t224 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t223))
% 3.65/3.91 (step t95.t2.t225 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.t192 t95.t2.t190 t95.t2.t195 t95.t2.t179 t95.t2.t196 t95.t2.t198 t95.t2.t204 t95.t2.t206 t95.t2.t218 t95.t2.t221 t95.t2.t222 t95.t2.t224))
% 3.65/3.91 (step t95.t2.t226 (cl (= (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t6 t95.t2.t214))
% 3.65/3.91 (step t95.t2.t227 (cl (= (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t199 t95.t2.t180 t95.t2.t189))
% 3.65/3.91 (step t95.t2.t228 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t226 t95.t2.t227))
% 3.65/3.91 (step t95.t2.t229 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule trans :premises (t95.t2.t223 t95.t2.t228))
% 3.65/3.91 (step t95.t2.t230 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule trans :premises (t95.t2.t194 t95.t2.t225 t95.t2.t229))
% 3.65/3.91 (step t95.t2.t231 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a))) :rule cong :premises (t95.t2.t59 t95.t2.t35))
% 3.65/3.91 (step t95.t2.t232 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a))) :rule symm :premises (t95.t2.a58))
% 3.65/3.91 (step t95.t2.t233 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t232))
% 3.65/3.91 (step t95.t2.t234 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule cong :premises (t95.t2.t61 t95.t2.t84))
% 3.65/3.91 (step t95.t2.t235 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a tptp.identity)))) :rule symm :premises (t95.t2.t234))
% 3.65/3.91 (step t95.t2.t236 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t3 t95.t2.t235))
% 3.65/3.91 (step t95.t2.t237 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t234 t95.t2.t190))
% 3.65/3.91 (step t95.t2.t238 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t3 t95.t2.t237))
% 3.65/3.91 (step t95.t2.t239 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule trans :premises (t95.t2.t102 t95.t2.t231 t95.t2.t233 t95.t2.t236 t95.t2.t238))
% 3.65/3.91 (step t95.t2.t240 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) :rule cong :premises (t95.t2.t230 t95.t2.t239))
% 3.65/3.91 (step t95.t2.t241 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule symm :premises (t95.t2.a52))
% 3.65/3.91 (step t95.t2.t242 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a51))
% 3.65/3.91 (step t95.t2.t243 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t242))
% 3.65/3.91 (step t95.t2.t244 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) tptp.a)) :rule trans :premises (t95.t2.t141 t95.t2.t84))
% 3.65/3.91 (step t95.t2.t245 (cl (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) :rule cong :premises (t95.t2.a7 t95.t2.t20))
% 3.65/3.91 (step t95.t2.t246 (cl (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) :rule trans :premises (t95.t2.t112 t95.t2.t115 t95.t2.t117 t95.t2.t120 t95.t2.t85 t95.t2.t86 t95.t2.t36 t95.t2.t88 t95.t2.t91 t95.t2.t92 t95.t2.t93 t95.t2.t245))
% 3.65/3.91 (step t95.t2.t247 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) :rule cong :premises (t95.t2.t244 t95.t2.t246))
% 3.65/3.91 (step t95.t2.t248 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) :rule symm :premises (t95.t2.a50))
% 3.65/3.91 (step t95.t2.t249 (cl (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) :rule symm :premises (t95.t2.t248))
% 3.65/3.91 (step t95.t2.t250 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) :rule cong :premises (t95.t2.t131 t95.t2.t20))
% 3.65/3.91 (step t95.t2.t251 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound tptp.a tptp.identity))) :rule trans :premises (t95.t2.t243 t95.t2.t247 t95.t2.t249 t95.t2.t250))
% 3.65/3.91 (step t95.t2.t252 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule refl)
% 3.65/3.91 (step t95.t2.t253 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t251 t95.t2.t252))
% 3.65/3.91 (step t95.t2.t254 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t180 t95.t2.t189))
% 3.65/3.91 (step t95.t2.t255 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t61 t95.t2.t254))
% 3.65/3.91 (step t95.t2.t256 (cl (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule symm :premises (t95.t2.t255))
% 3.65/3.91 (step t95.t2.t257 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule trans :premises (t95.t2.t177 t95.t2.t240 t95.t2.t241 t95.t2.t253 t95.t2.t256))
% 3.65/3.91 (step t95.t2.t258 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule trans :premises (t95.t2.t178 t95.t2.t257 t95.t2.t255))
% 3.65/3.91 (step t95.t2.t259 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a tptp.identity))) :rule trans :premises (t95.t2.t11 t95.t2.t140))
% 3.65/3.91 (step t95.t2.t260 (cl (= (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule trans :premises (t95.t2.t259 t95.t2.t84 t95.t2.a35))
% 3.65/3.91 (step t95.t2.t261 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule cong :premises (t95.t2.t260 t95.t2.t113))
% 3.65/3.91 (step t95.t2.t262 (cl (= (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.t261 t95.t2.t158))
% 3.65/3.91 (step t95.t2.t263 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule cong :premises (t95.t2.t262 t95.t2.t43))
% 3.65/3.91 (step t95.t2.t264 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.inverse (tptp.inverse tptp.a)))) :rule trans :premises (t95.t2.t263 t95.t2.t126 t95.t2.t127 t95.t2.t29 t95.t2.t12 t95.t2.t19 t95.t2.t21 t95.t2.t22))
% 3.65/3.91 (step t95.t2.t265 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t258 t95.t2.t264))
% 3.65/3.91 (step t95.t2.t266 (cl (= (tptp.multiply tptp.a tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t83 t95.t2.t30 t95.t2.a42 t95.t2.a43 t95.t2.t166 t95.t2.t167 t95.t2.t265))
% 3.65/3.91 (step t95.t2.t267 (cl (= tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t157 t95.t2.t266))
% 3.65/3.91 (step t95.t2.t268 (cl (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t267 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t269 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a46))
% 3.65/3.91 (step t95.t2.t270 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t269))
% 3.65/3.91 (step t95.t2.t271 (cl (= (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) :rule refl)
% 3.65/3.91 (step t95.t2.t272 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t150 t95.t2.t271))
% 3.65/3.91 (step t95.t2.t273 (cl (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t268 t95.t2.t270 t95.t2.t272))
% 3.65/3.91 (step t95.t2.t274 (cl (= (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule cong :premises (t95.t2.t156 t95.t2.t273))
% 3.65/3.91 (step t95.t2.t275 (cl (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule trans :premises (t95.t2.t5 t95.t2.t274))
% 3.65/3.91 (step t95.t2.t276 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule cong :premises (t95.t2.t3 t95.t2.t275))
% 3.65/3.91 (step t95.t2.t277 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule symm :premises (t95.t2.a26))
% 3.65/3.91 (step t95.t2.t278 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule symm :premises (t95.t2.t277))
% 3.65/3.91 (step t95.t2.t279 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)))) :rule symm :premises (t95.t2.a20))
% 3.65/3.91 (step t95.t2.t280 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule symm :premises (t95.t2.t279))
% 3.65/3.91 (step t95.t2.t281 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule cong :premises (t95.t2.t118 t95.t2.t61))
% 3.65/3.91 (step t95.t2.t282 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule trans :premises (t95.t2.t63 t95.t2.t281))
% 3.65/3.91 (step t95.t2.t283 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) :rule cong :premises (t95.t2.t282 t95.t2.t7))
% 3.65/3.91 (step t95.t2.t284 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.t281))
% 3.65/3.91 (step t95.t2.t285 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) :rule symm :premises (t95.t2.t27))
% 3.65/3.91 (step t95.t2.t286 (cl (= tptp.identity (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule trans :premises (t95.t2.a3 t95.t2.t285 t95.t2.a5 t95.t2.a6))
% 3.65/3.91 (step t95.t2.t287 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule cong :premises (t95.t2.t284 t95.t2.t286))
% 3.65/3.91 (step t95.t2.t288 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule symm :premises (t95.t2.a10))
% 3.65/3.91 (step t95.t2.t289 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule symm :premises (t95.t2.t288))
% 3.65/3.91 (step t95.t2.t290 (cl (= (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) :rule refl)
% 3.65/3.91 (step t95.t2.t291 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule cong :premises (t95.t2.t37 t95.t2.t290))
% 3.65/3.91 (step t95.t2.t292 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.a6))
% 3.65/3.91 (step t95.t2.t293 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) tptp.identity)) :rule trans :premises (t95.t2.t280 t95.t2.t283 t95.t2.t287 t95.t2.t289 t95.t2.t291 t95.t2.t292 t95.t2.t25 t95.t2.t27 t95.t2.t7))
% 3.65/3.91 (step t95.t2.t294 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule symm :premises (t95.t2.a25))
% 3.65/3.91 (step t95.t2.t295 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule symm :premises (t95.t2.t294))
% 3.65/3.91 (step t95.t2.t296 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (tptp.inverse tptp.a))) :rule trans :premises (t95.t2.t48 t95.t2.t51 t95.t2.t53 t95.t2.t54))
% 3.65/3.91 (step t95.t2.t297 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t282 t95.t2.t296))
% 3.65/3.91 (step t95.t2.t298 (cl (= (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule refl)
% 3.65/3.91 (step t95.t2.t299 (cl (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule symm :premises (t95.t2.t74))
% 3.65/3.91 (step t95.t2.t300 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule cong :premises (t95.t2.t26 t95.t2.t59))
% 3.65/3.91 (step t95.t2.t301 (cl (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule trans :premises (t95.t2.a4 t95.t2.t299 t95.t2.t300))
% 3.65/3.91 (step t95.t2.t302 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule cong :premises (t95.t2.t298 t95.t2.t301))
% 3.65/3.91 (step t95.t2.t303 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule symm :premises (t95.t2.a24))
% 3.65/3.91 (step t95.t2.t304 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule symm :premises (t95.t2.a23))
% 3.65/3.91 (step t95.t2.t305 (cl (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule cong :premises (t95.t2.a4 t95.t2.t79))
% 3.65/3.91 (step t95.t2.t306 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.inverse tptp.a))) :rule trans :premises (t95.t2.t295 t95.t2.t297 t95.t2.t302 t95.t2.t303 t95.t2.t304 t95.t2.t305 t95.t2.t74 t95.t2.t26))
% 3.65/3.91 (step t95.t2.t307 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t293 t95.t2.t306))
% 3.65/3.91 (step t95.t2.t308 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) :rule trans :premises (t95.t2.t276 t95.t2.t278 t95.t2.t307))
% 3.65/3.91 (step t95.t2.t309 (cl (= (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) :rule symm :premises (t95.t2.a66))
% 3.65/3.91 (step t95.t2.t310 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t309 t95.t2.t17))
% 3.65/3.91 (step t95.t2.t311 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule symm :premises (t95.t2.a65))
% 3.65/3.91 (step t95.t2.t312 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a64))
% 3.65/3.91 (step t95.t2.t313 (cl (= (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity) tptp.identity)) :rule trans :premises (t95.t2.t310 t95.t2.t311 t95.t2.t312 t95.t2.t15 t95.t2.t114))
% 3.65/3.91 (step t95.t2.t314 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) :rule cong :premises (t95.t2.t308 t95.t2.t313))
% 3.65/3.91 (step t95.t2.t315 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.a2))
% 3.65/3.91 (step t95.t2.t316 (cl (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) tptp.identity)) :rule symm :premises (t95.t2.a1))
% 3.65/3.91 (step t95.t2.t317 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) tptp.identity)) :rule trans :premises (t95.t2.t314 t95.t2.t315 t95.t2.t316))
% 3.65/3.91 (step t95.t2.t318 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule symm :premises (t95.t2.a78))
% 3.65/3.91 (step t95.t2.t319 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule symm :premises (t95.t2.a77))
% 3.65/3.91 (step t95.t2.t320 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule symm :premises (t95.t2.t319))
% 3.65/3.91 (step t95.t2.t321 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a76))
% 3.65/3.91 (step t95.t2.t322 (cl (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t88 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t323 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)))) :rule symm :premises (t95.t2.a75))
% 3.65/3.91 (step t95.t2.t324 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t323))
% 3.65/3.91 (step t95.t2.t325 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t89 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t326 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) :rule trans :premises (t95.t2.t325 t95.t2.t53 t95.t2.t54))
% 3.65/3.91 (step t95.t2.t327 (cl (= (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.identity tptp.a))) :rule cong :premises (t95.t2.t52 t95.t2.t13))
% 3.65/3.91 (step t95.t2.t328 (cl (= (tptp.multiply tptp.identity tptp.a) (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t327))
% 3.65/3.91 (step t95.t2.t329 (cl (= (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t328 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t330 (cl (= (tptp.multiply tptp.identity tptp.a) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t19))
% 3.65/3.91 (step t95.t2.t331 (cl (= (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a tptp.identity))) :rule trans :premises (t95.t2.t327 t95.t2.t330 t95.t2.a31 t95.t2.t140))
% 3.65/3.91 (step t95.t2.t332 (cl (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.identity) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t331 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t333 (cl (= (tptp.multiply (tptp.multiply tptp.a tptp.identity) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) :rule cong :premises (t95.t2.t84 t95.t2.t3))
% 3.65/3.91 (step t95.t2.t334 (cl (= (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)) tptp.identity)) :rule trans :premises (t95.t2.t329 t95.t2.t332 t95.t2.t333 t95.t2.t15 t95.t2.t114))
% 3.65/3.91 (step t95.t2.t335 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule cong :premises (t95.t2.t326 t95.t2.t334))
% 3.65/3.91 (step t95.t2.t336 (cl (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) :rule trans :premises (t95.t2.t321 t95.t2.t322 t95.t2.t324 t95.t2.t335))
% 3.65/3.91 (step t95.t2.t337 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule cong :premises (t95.t2.t336 t95.t2.t97))
% 3.65/3.91 (step t95.t2.t338 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule symm :premises (t95.t2.a74))
% 3.65/3.91 (step t95.t2.t339 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule trans :premises (t95.t2.t318 t95.t2.t320 t95.t2.t337 t95.t2.t338))
% 3.65/3.91 (step t95.t2.t340 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule cong :premises (t95.t2.t61 t95.t2.t79))
% 3.65/3.91 (step t95.t2.t341 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule symm :premises (t95.t2.t340))
% 3.65/3.91 (step t95.t2.t342 (cl (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule symm :premises (t95.t2.t76))
% 3.65/3.91 (step t95.t2.t343 (cl (= (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule trans :premises (t95.t2.t57 t95.t2.t58 t95.t2.t342 t95.t2.a22))
% 3.65/3.91 (step t95.t2.t344 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule cong :premises (t95.t2.t97 t95.t2.t343))
% 3.65/3.91 (step t95.t2.t345 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t344))
% 3.65/3.91 (step t95.t2.t346 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule trans :premises (t95.t2.t341 t95.t2.t345))
% 3.65/3.91 (step t95.t2.t347 (cl (= (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) tptp.identity)) :rule symm :premises (t95.t2.a70))
% 3.65/3.91 (step t95.t2.t348 (cl (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.t347))
% 3.65/3.91 (step t95.t2.t349 (cl (= tptp.identity (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule trans :premises (t95.t2.a3 t95.t2.t285 t95.t2.a5))
% 3.65/3.91 (step t95.t2.t350 (cl (= (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) :rule refl)
% 3.65/3.91 (step t95.t2.t351 (cl (= (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule cong :premises (t95.t2.t349 t95.t2.t350))
% 3.65/3.91 (step t95.t2.t352 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))) :rule symm :premises (t95.t2.a69))
% 3.65/3.91 (step t95.t2.t353 (cl (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))))) :rule symm :premises (t95.t2.a68))
% 3.65/3.91 (step t95.t2.t354 (cl (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule symm :premises (t95.t2.t353))
% 3.65/3.91 (step t95.t2.t355 (cl (= tptp.identity (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule trans :premises (t95.t2.t348 t95.t2.t351 t95.t2.t352 t95.t2.t354))
% 3.65/3.91 (step t95.t2.t356 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule cong :premises (t95.t2.t346 t95.t2.t355))
% 3.65/3.91 (step t95.t2.t357 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) :rule symm :premises (t95.t2.t356))
% 3.65/3.91 (step t95.t2.t358 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule symm :premises (t95.t2.a73))
% 3.65/3.91 (step t95.t2.t359 (cl (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule cong :premises (t95.t2.t20 t95.t2.t338))
% 3.65/3.91 (step t95.t2.t360 (cl (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule symm :premises (t95.t2.t359))
% 3.65/3.91 (step t95.t2.t361 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule trans :premises (t95.t2.t341 t95.t2.t345 t95.t2.a67 t95.t2.t357 t95.t2.t358 t95.t2.t360))
% 3.65/3.91 (step t95.t2.t362 (cl (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) :rule symm :premises (t95.t2.t358))
% 3.65/3.91 (step t95.t2.t363 (cl (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) :rule trans :premises (t95.t2.t339 t95.t2.t361 t95.t2.t359 t95.t2.t362))
% 3.65/3.91 (step t95.t2.t364 (cl (= (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)) tptp.identity)) :rule symm :premises (t95.t2.a79))
% 3.65/3.91 (step t95.t2.t365 (cl (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) :rule symm :premises (t95.t2.t364))
% 3.65/3.91 (step t95.t2.t366 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule cong :premises (t95.t2.t363 t95.t2.t365))
% 3.65/3.91 (step t95.t2.t367 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))) :rule symm :premises (t95.t2.a72))
% 3.65/3.91 (step t95.t2.t368 (cl (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule refl)
% 3.65/3.91 (step t95.t2.t369 (cl (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) tptp.identity)) :rule symm :premises (t95.t2.a71))
% 3.65/3.91 (step t95.t2.t370 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) :rule cong :premises (t95.t2.t368 t95.t2.t369))
% 3.65/3.91 (step t95.t2.t371 (cl (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule symm :premises (t95.t2.a67))
% 3.65/3.91 (step t95.t2.t372 (cl (= (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule trans :premises (t95.t2.t366 t95.t2.t367 t95.t2.t370 t95.t2.t356 t95.t2.t371 t95.t2.t344 t95.t2.t340))
% 3.65/3.91 (step t95.t2.t373 (cl (= (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule cong :premises (t95.t2.t317 t95.t2.t372))
% 3.65/3.91 (step t95.t2.t374 (cl (= (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) false) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule equiv_simplify)
% 3.65/3.91 (step t95.t2.t375 (cl (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) false) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) :rule equiv2 :premises (t95.t2.t374))
% 3.65/3.91 (step t95.t2.t376 (cl (not (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))))) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule not_not)
% 3.65/3.91 (step t95.t2.t377 (cl (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) false) (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule resolution :premises (t95.t2.t375 t95.t2.t376))
% 3.65/3.91 (step t95.t2.t378 (cl (= (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) false)) :rule resolution :premises (t95.t2.t377 t95.t2.a0))
% 3.65/3.91 (step t95.t2.t379 (cl (= (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)) false)) :rule trans :premises (t95.t2.t373 t95.t2.t378))
% 3.65/3.91 (step t95.t2.t380 (cl (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule resolution :premises (t95.t2.t2 t95.t2.t379))
% 3.65/3.91 (step t95.t2 (cl (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.inverse tptp.identity))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule subproof :discharge (t95.t2.a0 t95.t2.a1 t95.t2.a2 t95.t2.a3 t95.t2.a4 t95.t2.a5 t95.t2.a6 t95.t2.a7 t95.t2.a8 t95.t2.a9 t95.t2.a10 t95.t2.a11 t95.t2.a12 t95.t2.a13 t95.t2.a14 t95.t2.a15 t95.t2.a16 t95.t2.a17 t95.t2.a18 t95.t2.a19 t95.t2.a20 t95.t2.a21 t95.t2.a22 t95.t2.a23 t95.t2.a24 t95.t2.a25 t95.t2.a26 t95.t2.a27 t95.t2.a28 t95.t2.a29 t95.t2.a30 t95.t2.a31 t95.t2.a32 t95.t2.a33 t95.t2.a34 t95.t2.a35 t95.t2.a36 t95.t2.a37 t95.t2.a38 t95.t2.a39 t95.t2.a40 t95.t2.a41 t95.t2.a42 t95.t2.a43 t95.t2.a44 t95.t2.a45 t95.t2.a46 t95.t2.a47 t95.t2.a48 t95.t2.a49 t95.t2.a50 t95.t2.a51 t95.t2.a52 t95.t2.a53 t95.t2.a54 t95.t2.a55 t95.t2.a56 t95.t2.a57 t95.t2.a58 t95.t2.a59 t95.t2.a60 t95.t2.a61 t95.t2.a62 t95.t2.a63 t95.t2.a64 t95.t2.a65 t95.t2.a66 t95.t2.a67 t95.t2.a68 t95.t2.a69 t95.t2.a70 t95.t2.a71 t95.t2.a72 t95.t2.a73 t95.t2.a74 t95.t2.a75 t95.t2.a76 t95.t2.a77 t95.t2.a78 t95.t2.a79))
% 3.65/3.91 (step t95.t3 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule and_pos)
% 3.65/3.91 (step t95.t4 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.91 (step t95.t5 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) :rule and_pos)
% 3.65/3.91 (step t95.t6 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) :rule and_pos)
% 3.65/3.91 (step t95.t7 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.65/3.91 (step t95.t8 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.65/3.91 (step t95.t9 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.65/3.91 (step t95.t10 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t11 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule and_pos)
% 3.65/3.92 (step t95.t12 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t13 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t14 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t15 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t16 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t17 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.inverse tptp.identity))) :rule and_pos)
% 3.65/3.92 (step t95.t18 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t19 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t20 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t21 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t22 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.65/3.92 (step t95.t23 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t24 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t25 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.65/3.92 (step t95.t26 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.65/3.92 (step t95.t27 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule and_pos)
% 3.65/3.92 (step t95.t28 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule and_pos)
% 3.65/3.92 (step t95.t29 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule and_pos)
% 3.65/3.92 (step t95.t30 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) :rule and_pos)
% 3.65/3.92 (step t95.t31 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t32 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t33 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t34 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule and_pos)
% 3.65/3.92 (step t95.t35 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t36 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t37 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t38 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule and_pos)
% 3.65/3.92 (step t95.t39 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.65/3.92 (step t95.t40 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t41 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t42 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t43 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.65/3.92 (step t95.t44 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule and_pos)
% 3.65/3.92 (step t95.t45 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t46 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t47 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t48 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t49 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t50 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t51 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t52 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) :rule and_pos)
% 3.65/3.92 (step t95.t53 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) :rule and_pos)
% 3.65/3.92 (step t95.t54 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t55 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) :rule and_pos)
% 3.65/3.92 (step t95.t56 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t57 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule and_pos)
% 3.65/3.92 (step t95.t58 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t59 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t60 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t61 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) :rule and_pos)
% 3.65/3.92 (step t95.t62 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) :rule and_pos)
% 3.65/3.92 (step t95.t63 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) :rule and_pos)
% 3.65/3.92 (step t95.t64 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t65 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.65/3.92 (step t95.t66 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t67 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule and_pos)
% 3.65/3.93 (step t95.t68 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t69 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule and_pos)
% 3.65/3.93 (step t95.t70 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t71 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.65/3.93 (step t95.t72 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t73 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t74 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t75 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t76 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) :rule and_pos)
% 3.65/3.93 (step t95.t77 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule and_pos)
% 3.65/3.93 (step t95.t78 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t79 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t80 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.65/3.93 (step t95.t81 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) :rule and_pos)
% 3.65/3.93 (step t95.t82 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) :rule and_pos)
% 3.65/3.93 (step t95.t83 (cl (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))))) :rule resolution :premises (t95.t2 t95.t3 t95.t4 t95.t5 t95.t6 t95.t7 t95.t8 t95.t9 t95.t10 t95.t11 t95.t12 t95.t13 t95.t14 t95.t15 t95.t16 t95.t17 t95.t18 t95.t19 t95.t20 t95.t21 t95.t22 t95.t23 t95.t24 t95.t25 t95.t26 t95.t27 t95.t28 t95.t29 t95.t30 t95.t31 t95.t32 t95.t33 t95.t34 t95.t35 t95.t36 t95.t37 t95.t38 t95.t39 t95.t40 t95.t41 t95.t42 t95.t43 t95.t44 t95.t45 t95.t46 t95.t47 t95.t48 t95.t49 t95.t50 t95.t51 t95.t52 t95.t53 t95.t54 t95.t55 t95.t56 t95.t57 t95.t58 t95.t59 t95.t60 t95.t61 t95.t62 t95.t63 t95.t64 t95.t65 t95.t66 t95.t67 t95.t68 t95.t69 t95.t70 t95.t71 t95.t72 t95.t73 t95.t74 t95.t75 t95.t76 t95.t77 t95.t78 t95.t79 t95.t80 t95.t81 t95.t82))
% 3.72/3.94 (step t95.t84 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule reordering :premises (t95.t83))
% 3.72/3.96 (step t95.t85 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule contraction :premises (t95.t84))
% 3.72/3.96 (step t95.t86 (cl (=> (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule resolution :premises (t95.t1 t95.t85))
% 3.72/3.96 (step t95.t87 (cl (=> (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (not (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) :rule implies_neg2)
% 3.72/3.96 (step t95.t88 (cl (=> (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) (=> (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) :rule resolution :premises (t95.t86 t95.t87))
% 3.72/3.96 (step t95.t89 (cl (=> (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))))) :rule contraction :premises (t95.t88))
% 3.72/3.96 (step t95.t90 (cl (not (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule implies :premises (t95.t89))
% 3.72/3.96 (step t95.t91 (cl (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.inverse tptp.identity))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule and_neg)
% 3.72/3.96 (step t95.t92 (cl (and (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.inverse tptp.identity)) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule resolution :premises (t95.t91 t95.a1 t95.a72 t95.a78 t95.a3 t95.a8 t95.a15 t95.a21 t95.a7 t95.a10 t95.a30 t95.a48 t95.a25 t95.a6 t95.a17 t95.a0 t95.a16 t95.a19 t95.a18 t95.a28 t95.a39 t95.a63 t95.a11 t95.a33 t95.a47 t95.a56 t95.a62 t95.a74 t95.a5 t95.a34 t95.a35 t95.a32 t95.a20 t95.a40 t95.a44 t95.a54 t95.a27 t95.a12 t95.a31 t95.a42 t95.a66 t95.a67 t95.a55 t95.a29 t95.a46 t95.a57 t95.a51 t95.a76 t95.a36 t95.a38 t95.a43 t95.a24 t95.a64 t95.a68 t95.a70 t95.a60 t95.a58 t95.a50 t95.a52 t95.a37 t95.a2 t95.a9 t95.a71 t95.a65 t95.a69 t95.a73 t95.a79 t95.a77 t95.a59 t95.a45 t95.a23 t95.a14 t95.a26 t95.a49 t95.a22 t95.a4 t95.a53 t95.a41 t95.a61 t95.a75 t95.a13))
% 3.72/3.96 (step t95.t93 (cl (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule resolution :premises (t95.t90 t95.t92))
% 3.72/3.96 (step t95 (cl (not (= tptp.identity (tptp.inverse tptp.identity))) (not (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) (not (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (not (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (not (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) (not (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (not (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) (not (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) (not (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (not (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (not (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) (not (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) (not (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) (not (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (not (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (not (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) (not (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity)))) :rule subproof :discharge (t95.a0 t95.a1 t95.a2 t95.a3 t95.a4 t95.a5 t95.a6 t95.a7 t95.a8 t95.a9 t95.a10 t95.a11 t95.a12 t95.a13 t95.a14 t95.a15 t95.a16 t95.a17 t95.a18 t95.a19 t95.a20 t95.a21 t95.a22 t95.a23 t95.a24 t95.a25 t95.a26 t95.a27 t95.a28 t95.a29 t95.a30 t95.a31 t95.a32 t95.a33 t95.a34 t95.a35 t95.a36 t95.a37 t95.a38 t95.a39 t95.a40 t95.a41 t95.a42 t95.a43 t95.a44 t95.a45 t95.a46 t95.a47 t95.a48 t95.a49 t95.a50 t95.a51 t95.a52 t95.a53 t95.a54 t95.a55 t95.a56 t95.a57 t95.a58 t95.a59 t95.a60 t95.a61 t95.a62 t95.a63 t95.a64 t95.a65 t95.a66 t95.a67 t95.a68 t95.a69 t95.a70 t95.a71 t95.a72 t95.a73 t95.a74 t95.a75 t95.a76 t95.a77 t95.a78 t95.a79))
% 3.72/3.96 (step t96 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.inverse tptp.identity))) :rule and_pos)
% 3.72/3.96 (step t97 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))))) :rule and_pos)
% 3.72/3.96 (step t98 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity))) :rule and_pos)
% 3.72/3.96 (step t99 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a))) :rule and_pos)
% 3.72/3.96 (step t100 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t101 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a))) :rule and_pos)
% 3.72/3.96 (step t102 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t103 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t104 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t105 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t106 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) :rule and_pos)
% 3.72/3.96 (step t107 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t108 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.72/3.96 (step t109 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t110 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t111 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t112 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t113 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t114 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t115 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t116 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) :rule and_pos)
% 3.72/3.96 (step t117 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t118 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity))) :rule and_pos)
% 3.72/3.96 (step t119 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t120 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity))) :rule and_pos)
% 3.72/3.96 (step t121 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t122 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t123 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule and_pos)
% 3.72/3.96 (step t124 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t125 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t126 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t127 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t128 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t129 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.72/3.96 (step t130 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t131 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t132 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t133 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t134 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t135 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.72/3.96 (step t136 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity)))) :rule and_pos)
% 3.72/3.96 (step t137 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t138 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t139 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a))) :rule and_pos)
% 3.72/3.96 (step t140 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.96 (step t141 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.72/3.96 (step t142 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t143 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.72/3.97 (step t144 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.72/3.97 (step t145 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t146 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t147 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t148 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t149 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t150 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t151 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule and_pos)
% 3.72/3.97 (step t152 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)))))) :rule and_pos)
% 3.72/3.97 (step t153 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t154 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t155 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t156 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))))) :rule and_pos)
% 3.72/3.97 (step t157 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) :rule and_pos)
% 3.72/3.97 (step t158 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) :rule and_pos)
% 3.72/3.97 (step t159 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) :rule and_pos)
% 3.72/3.97 (step t160 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t161 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t162 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t163 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) :rule and_pos)
% 3.72/3.97 (step t164 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))))))) :rule and_pos)
% 3.72/3.97 (step t165 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t166 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t167 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t168 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t169 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule and_pos)
% 3.72/3.97 (step t170 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))))) :rule and_pos)
% 3.72/3.97 (step t171 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t172 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t173 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) :rule and_pos)
% 3.72/3.97 (step t174 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity))) :rule and_pos)
% 3.72/3.97 (step t175 (cl (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a))))) :rule and_pos)
% 3.72/3.97 (step t176 (cl (not (= (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) tptp.identity))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.inverse (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.inverse tptp.a) (tptp.multiply tptp.identity (tptp.inverse tptp.a))) (= tptp.identity (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.inverse (tptp.inverse tptp.a))))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity)) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound tptp.a (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity)) (tptp.least_upper_bound (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) tptp.identity) (tptp.least_upper_bound (tptp.multiply tptp.a tptp.identity) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) tptp.identity))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.a (tptp.inverse (tptp.inverse tptp.a))) (= (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply tptp.identity (tptp.inverse (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) tptp.a))) (= (tptp.multiply (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) tptp.identity) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a)) (= (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.identity) (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a))) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.multiply tptp.a (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply tptp.identity tptp.a)) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.identity tptp.a) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse tptp.a) (tptp.least_upper_bound tptp.a tptp.identity))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (tptp.least_upper_bound (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.multiply tptp.a (tptp.inverse tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (= (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a))) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply tptp.identity (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)))) (= (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse (tptp.inverse tptp.a))) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.greatest_lower_bound tptp.a (tptp.multiply tptp.a (tptp.inverse tptp.a)))) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)) (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.least_upper_bound (tptp.multiply (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply tptp.identity tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a)) (tptp.multiply (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a))) (tptp.multiply tptp.a (tptp.multiply (tptp.inverse tptp.a) tptp.a)))) (= tptp.identity (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a))))) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) tptp.a)) (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))))) (= (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.multiply (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse (tptp.inverse tptp.a))) (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply (tptp.multiply (tptp.least_upper_bound tptp.a tptp.identity) (tptp.multiply (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) tptp.a) (tptp.inverse (tptp.inverse tptp.a)))) (tptp.inverse tptp.a)) (tptp.multiply (tptp.inverse (tptp.inverse tptp.a)) (tptp.inverse tptp.a)))) (= (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.identity (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a))) (= (tptp.least_upper_bound tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a))) (tptp.least_upper_bound (tptp.greatest_lower_bound tptp.identity (tptp.inverse tptp.a)) tptp.identity)) (= (tptp.least_upper_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a)) (tptp.least_upper_bound (tptp.greatest_lower_bound (tptp.multiply tptp.a (tptp.inverse tptp.a)) tptp.a) (tptp.multiply tptp.a (tptp.inverse tptp.a)))))) (not (and (= tptp.identity (tptp.inverse tptp.identity)) (not (= tptp.identity (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)))) (= tptp.identity (tptp.multiply (tptp.inverse tptp.identity) tptp.identity)) (= tptp.identity (tptp.multiply (tptp.inverse tptp.a) tptp.a)) (= (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.least_upper_bound tptp.a tptp.identity) (tptp.least_upper_bound tptp.identity tptp.a)) (= (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a))) (= tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity))) (= (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= (tptp.multiply (tptp.multiply (tptp.inverse tptp.a) tptp.a) tptp.identity) (tptp.multiply (tptp.inverse tptp.a) (tptp.multiply tptp.a tptp.identity))) (= (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)) (tptp.greatest_lower_bound (tptp.least_upper_bound tptp.a tptp.identity) tptp.a)) (= (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.greatest_lower_bound (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (tptp.greatest_lower_bound (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity))) (= tptp.a (tptp.least_upper_bound tptp.a (tptp.greatest_lower_bound tptp.a (tptp.least_upper_bound tptp.a tptp.identity)))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity tptp.a))) (= tptp.identity (tptp.greatest_lower_bound tptp.identity (tptp.least_upper_bound tptp.identity (tptp.inverse tptp.a)))) (= (tptp.multiply (tptp.greatest_lower_bound (tptp.inverse tptp.a) (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity)) tptp.a) (tptp.greatest_lower_bound (tptp.multiply (tptp.inverse tptp.a) tptp.a) (tptp.multiply (tptp.least_upper_bound (tptp.inverse tptp.a) tptp.identity